What is the meaning of the word "leopard cat"?

Definitions: